Irregular Personalized Communication on Distributed Memory Machines
نویسندگان
چکیده
In this paper we present several algorithms for performing all-to-many personalized communication on distributed memory parallel machines. We assume that each processor sends a di erent message (of potentially di erent size) to a subset of all the processors involved in the collective communication. The algorithms are based on decomposing the communication matrix into a set of partial permutations. We study the e ectiveness of our algorithms both from the view of static scheduling and from runtime scheduling.
منابع مشابه
Communication Optimizations for Irregular Scientiic Computations on Distributed Memory Architectures 3
This paper describes a number of optimizations that can be used to support the eecient execution of irregular problems on distributed memory parallel machines. These primitives (1) coordinate inter-processor data movement, (2) manage the storage of, and access to, copies of oo-processor data, (3) minimize interprocessor communication requirements and (4) support a shared name space. We present ...
متن کاملA Data Management and Communication Layer for Adaptive, Hexahedral FEM
The parallel realization of adaptive finite element methods (FEM) has to deal with several irregular and dynamic algorithmic properties caused by adaptive mesh refinement (AMR). For an implementation on distributed memory machines irregular communication behavior results from dynamically growing data structures and statically unknown communication partners. An efficient parallel implementation ...
متن کاملStatic and Runtime Scheduling of UnstructuredCommunication 1
With the advent of new routing methods, the distance to which a message is sent is becoming relatively less and less important. Thus assuming no link contention, permutation seems to be an e cient collective communication primitive. All-tomany communication is required for solving a large class of irregular and loosely synchronous problems on distributed memory MIMD machines. In this paper we p...
متن کاملTechnische Universität Chemnitz Sonderforschungsbereich 393 Numerische Simulation auf massiv parallelen Rechnern
The characteristics of irregular algorithms make a parallel implementation difficult, especially for PC clusters or clusters of SMPs. These characteristics may include an unpredictable access behavior to dynamically changing data structures or strong irregular coupling of computations. Problems are an unknown load distribution and expensive irregular communication patterns for data accesses and...
متن کاملApplying the CHAOS / PARTI Library to Irregular Problems
This paper describes a number of optimizations that can be used to support the eecient execution of irregular problems on distributed memory parallel machines. We describe software primitives that (1) coordinate in-terprocessor data movement, (2) manage the storage of, and access to, copies of oo-processor data, (3) minimize interprocessor communication requirements and (4) support a shared nam...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Parallel Distrib. Comput.
دوره 25 شماره
صفحات -
تاریخ انتشار 1995